package com.gzx.plugin.tjzy.modular.founds.bo;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

/**
 * 查看某个产品的短信花了多少钱
 *
 * @author xbl
 */
@Data
public class GzxFoundsAmountBo {

    /**
     * 项目编码
     */
    private String projectCode;
    /**
     * 项目名称
     */
    @NotBlank(message = "项目名称不能为空")
    private String projectName;

    /**
     * 流水记录类型（0：短信；1：电话）
     */
    @NotBlank(message = "流水记录类型不能为空")
    private int foundsType;
    /**
     * 交易方式（0：消费，1：充值，2：冻结，3：解冻）
     */
    private int transType;

    /**
     * 项目开始时间
     */
    @NotBlank(message = "项目开始时间不能为空")
    private String projectBeginTime;

    /**
     * 项目结束时间
     */
    @NotBlank(message = "项目结束时间不能为空")
    private String projectEndTime;

}
